shoring of trenches - German English Dictionary